using System;
using System.Collections.Generic;
using System.Text;

namespace GC2.Entities.Logistica
{
    [Serializable]
    public class HRutaDet
    {
        private Int64 idhruta = 0;
        public Int64 IdHRuta
        {
            get { return idhruta; }
            set { idhruta = value; }
        }

        private int pagina = 0;
        public int Pagina
        {
            get { return pagina; }
            set { pagina = value; }
        }

        private int item = 0;
        public int Item
        {
            get { return item; }
            set { item = value; }
        }

        private string origen = "";
        public string Origen
        {
            get { return origen; }
            set { origen = value; }
        }

        private Int64 idcliente = 0;
        public Int64 IdCliente
        {
            get { return idcliente; }
            set { idcliente = value; }
        }

        private string cliente = "";
        public string Cliente
        {
            get { return cliente; }
            set { cliente = value; }
        }

        private Int32 remito = 0;
        public Int32 Remito
        {
            get { return remito; }
            set { remito = value; }
        }

        private string embalaje = "";
        public string Embalaje
        {
            get { return embalaje; }
            set { embalaje = value; }
        }

        private string cobro = "";
        public string Cobro
        {
            get { return cobro; }
            set { cobro = value; }
        }

        private string tipoentrega = "";
        public string TipoEntrega
        {
            get { return tipoentrega; }
            set { tipoentrega = value; }
        }

        private string destino = "";
        public string Destino
        {
            get { return destino; }
            set { destino = value; }
        }

        private string destinatario = "";
        public string Destinatario
        {
            get { return destinatario; }
            set { destinatario = value; }
        }

        private decimal kilos = 0;
        public decimal Kilos
        {
            get { return kilos; }
            set { kilos = value; }
        }

        private int bultos = 0;
        public int Bultos
        {
            get { return bultos; }
            set { bultos = value; }
        }

        private decimal porcobrar = 0;
        public decimal PorCobrar
        {
            get { return porcobrar; }
            set { porcobrar = value; }
        }

        private int entregado = 1;
        public int Entregar
        {
            get { return entregado; }
            set { entregado = value; }
        }

        private DateTime fechae = Convert.ToDateTime("01/01/1801 0:00:00");
        public DateTime FechaE
        {
            get { return fechae; }
            set { fechae = value; }
        }

        private int usuarioe = 0;
        public int usuarioE
        {
            get { return usuarioe; }
            set { usuarioe = value; }
        }

        private int imputado = 1;
        public int Imputar
        {
            get { return imputado; }
            set { imputado = value; }
        }

        private DateTime fechai = Convert.ToDateTime("01/01/1801 0:00:00");
        public DateTime FechaI
        {
            get { return fechai; }
            set { fechai = value; }
        }

        private Int64 idremito = 0;
        public Int64 IdRemito
        {
            get { return idremito; }
            set { idremito = value; }
        }

        private int usuarioi = 0;
        public int usuarioI
        {
            get { return usuarioi; }
            set { usuarioi = value; }
        }

        private int conformar = 0;
        public int Conformar
        {
            get { return conformar; }
            set { conformar = value; }
        }

        private DateTime fechac = Convert.ToDateTime("01/01/1801 0:00:00");
        public DateTime FechaC
        {
            get { return fechac; }
            set { fechac = value; }
        }

        private int usuarioc = 0;
        public int usuarioC
        {
            get { return usuarioc; }
            set { usuarioc = value; }
        }

        private decimal valdeclarado = 0;
        public decimal ValDeclarado
        {
            get { return valdeclarado; }
            set { valdeclarado = value; }
        }

        private int valorizar = 0;
        public int Valorizar
        {
            get { return valorizar; }
            set { valorizar = value; }
        }

        private DateTime fechav = Convert.ToDateTime("01/01/1801 0:00:00");
        public DateTime FechaV
        {
            get { return fechav; }
            set { fechav = value; }
        }

        private int usuariov = 0;
        public int usuarioV
        {
            get { return usuariov; }
            set { usuariov = value; }
        }

        private decimal ctroncal = 0;
        public decimal CTroncal
        {
            get { return ctroncal; }
            set { ctroncal = value; }
        }

        private decimal cenre = 0;
        public decimal CEnRe
        {
            get { return cenre; }
            set { cenre = value; }
        }

        private decimal credes = 0;
        public decimal CRedes
        {
            get { return credes; }
            set { credes = value; }
        }

        private decimal cotros = 0;
        public decimal COtros
        {
            get { return cotros; }
            set { cotros = value; }
        }

        private decimal tcostos = 0;
        public decimal TCostos
        {
            get { return tcostos; }
            set { tcostos = value; }
        }

        private decimal fflete = 0;
        public decimal FFlete
        {
            get { return fflete; }
            set { fflete = value; }
        }

        private decimal fsegpor = 0;
        public decimal FSegPor
        {
            get { return fsegpor; }
            set { fsegpor = value; }
        }

        private decimal fseguro = 0;
        public decimal FSeguro
        {
            get { return fseguro; }
            set { fseguro = value; }
        }

        private decimal fenre = 0;
        public decimal FEnRe
        {
            get { return fenre; }
            set { fenre = value; }
        }

        private decimal fcustodia = 0;
        public decimal FCustodia
        {
            get { return fcustodia; }
            set { fcustodia = value; }
        }

        private decimal fotros = 0;
        public decimal FOtros
        {
            get { return fotros; }
            set { fotros = value; }
        }

        private decimal tfactura = 0;
        public decimal TFactura
        {
            get { return tfactura; }
            set { tfactura = value; }
        }

        private int idrubro = 0;
        public int IdRubro
        {
            get { return idrubro; }
            set { idrubro = value; }
        }

        private int idsubrubro = 0;
        public int IdSubRubro
        {
            get { return idsubrubro; }
            set { idsubrubro = value; }
        }

        private int idarticulo = 0;
        public int IdArticulo
        {
            get { return idarticulo; }
            set { idarticulo = value; }
        }

        private string articulo = "";
        public string Articulo
        {
            get { return articulo; }
            set { articulo = value; }
        }

        private decimal cantidad = 0;
        public decimal Cantidad
        {
            get { return cantidad; }
            set { cantidad = value; }
        }

        private int m3 = 0;
        public int M3
        {
            get { return m3; }
            set { m3 = value; }
        }

        private Int64 lote = 0;
        public Int64 Lote
        {
            get { return lote; }
            set { lote = value; }
        }
        
        // Datos para Informes y controles

        private string hojaruta = "";
        public string HojaRuta
        {
            get { return hojaruta; }
            set { hojaruta = value; }
        }

        private int iteml = 0;
        public int ItemL
        {
            get { return iteml; }
            set { iteml = value; }
        }

        private DateTime fecha = Convert.ToDateTime("01/01/1801 0:00:00");
        public DateTime Fecha
        {
            get { return fecha; }
            set { fecha = value; }
        }

        private int esaalta = 0;
        public int EsAlta
        {
            get { return esaalta; }
            set { esaalta = value; }
        }

    }
}


